package com.financing.wap.dao;

import java.math.BigDecimal;
import java.util.Map;

import com.financing.wap.dto.SwitchDTO;

public interface ISystemDao extends IBaseDao<Object, Integer> {
	/**
	 * 根据Key值获取系统运行开关
	 * @param switchName
	 * @return
	 */
	public SwitchDTO getSwitch(String switchName);
	
	/**
	 * 
	 * @Title: getPlatformRebate
	 * @Description: 查询平台月佣金 
	 * @param @return   
	 * @return String   
	 * @throws
	 */
	public String getPlatformRebate();
	
	/**
	 * 
	 * @Title: getMollionsWealthCount
	 * @Description: 百万财富发放统计 
	 * @param @return   
	 * @return String   
	 * @throws
	 */
	public BigDecimal getMollionsWealthCount();
	
	/**
	 * 
	 * @Title: getSmsAdContent
	 * @Description: 查询短信模板内容 
	 * @param @param smsType
	 * @param @return   
	 * @return String   
	 * @throws
	 */
	public String getSmsAdContent(String smsType);
	
	/**
	 * 查询adminuser信息
	 * @param id
	 * @return
	 */
	public Map<String,Object> getadminUserInfo(String id);
}
